Big Huge Thesaurus

Thales of Miletus

noun